@charset "utf-8";
/* CSS Document */

body{
	background-color: #fff;
	background-image: url(/imgs/bg/archeryBG_img2.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.ellipse {white-space: pre-wrap; /* css-3 */    
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */    
    white-space: -o-pre-wrap; /* Opera 7 */    
    word-wrap: break-word; /* Internet Explorer 5.5+ */}
.rootBeerRight {float: right; margin: 2px;}
.rootBeerLeft {float: right; margin: 2px;}
.alertHeading{margin-top: 10px;}
p.alertText{font-size: 14px;
	font-weight: bold;
	text-align: center;}
.readMore {text-decoration: none;}
.readMore:hover {text-decoration: underline;}
.fauxbook{-webkit-border-radius: 24px;
-moz-border-radius: 24px;
border-radius: 24px;}
.container{
	background-color: rgba(255,255,255,0.85);
}
.navbar {background-color: #2B2E47;
  margin-bottom: 10px;
}
.marginBottom{margin-bottom: 30px;}
ul.nav.navbar-nav >li a {color: #fff;}
ul.nav.navbar-nav >li a:focus, ul.nav.navbar-nav >li a:hover {color: #F5E487;}
.navbar-default .navbar-brand {color: #fff;}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #F5E487;
  background-color: transparent;
}
ul.nav.navbar-nav > li a:hover, ul.nav.navbar-nav > li > a: active{color: #000;}
ul.nav.navbar-nav > li > ul.dropdown-menu>li>a{color:#000;}
ul.dropdown-menu>li>a:hover, ul.dropdown-menu>li>a:focus, ul.dropdown-menu>li>a:active{color: #000;}

div blockquote {font-size:14px;
font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-weight: bold;font-style:italic;}

h1{font-size:22px;
font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
font-weight: bold;
margin-left: 12px;}

h2{font-size:18px;
font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
font-weight: bold;}

h3, div.carousel-caption>h3>span{font-size:16px;
font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
font-weight: bold;}

h4{font-size:14px;
font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
font-weight:bold;}

h1.jumboHeader{
font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
text-shadow: 0px 2px 6px #000000;
color: #F3F3F3;
font-weight: bold;}

p{font-size:14px;
font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;}

div.carousel-caption>h3>span{font-size:24px;
font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
font-weight: bold;
background-color: rgba(0,0,0,0.6);
padding: 2px 6px 2px 6px;}

div.navbar.navbar-default{
	box-shadow: 0px 14px 12px -12px #535353;
	-webkit-box-shadow: 0px 14px 12px -10px #535353;
	border-bottom: 1px solid #2B2E47;
}
div#carousel1{box-shadow: 0px 14px 12px -12px #535353;
	-webkit-box-shadow: 0px 14px 12px -10px #535353;}

.jumboBack {background-image: url(../imgs/jumbo/jumboArrows.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed top;
	background-size: 100%;}
.panelContent{
	padding: 2px 15px 2px 20px;
	border-radius: 12px;
	background-color: #ECF0FC;
	box-shadow: 0px 14px 12px -12px #535353;
	-webkit-box-shadow: 0px 14px 12px -10px #535353;
	border: 1px solid #D3D3D3;
	padding-bottom: 10px;
}
.panelContent2{
	padding: 2px 15px 2px 20px;
	border-radius: 12px;
	background-color: #FFE7C1;
	box-shadow: 0px 14px 12px -12px #535353;
	-webkit-box-shadow: 0px 14px 12px -10px #535353;
	border: 1px solid #D3D3D3;
	padding-bottom: 10px;
}
.panelNewsContent{
	padding: 2px 15px 2px 20px;
	border-radius: 12px;
	background-color: #FFF7CC;
	box-shadow: 0px 14px 12px -12px #535353;
	-webkit-box-shadow: 0px 14px 12px -10px #535353;
	border: 1px solid #D3D3D3;
	padding-bottom: 10px;
}
.panelNewsContent a, .panelNewsContent p {font-size: 13px;}
div.panelContent2 a, div.panelContent2 p {font-size: 13px;}
.panelContent iframe{
	box-shadow: 0px 14px 12px -12px #535353;
	-webkit-box-shadow: 0px 14px 12px -10px #535353;
	border: 1px solid #2B2E47;
}
.table-striped > tbody > tr:nth-of-type(odd) {
	background-color: #FFF8DC;
}
.table-striped > tbody > tr:nth-of-type(even) {
	background-color: #FFF;
}
a.btn.btn-info{text-decoration:none;
color:#FFFFFF;}
a.btn.btn-info:hover, a.btn.btn-info:focus{text-decoration:none;
color: #4447FC;}
.carousel-control.left{background-image:linear-gradient(to right, rgba(0, 0, 200, .7) 0%, rgba(0, 0, 0, .0001) 100%);
border-radius: 4px 0 0 4px;}
.carousel-control.right{background-image:linear-gradient(to left, rgba(0, 0, 200, .7) 0%, rgba(0, 0, 0, .0001) 100%);
border-radius: 0 4px 4px 0;}
footer{
	background-color: #2B2E47;
	border-top-right-radius: 12px;
	border-top-left-radius: 12px;
	box-shadow: 0px 14px 12px -12px #535353;
	-webkit-box-shadow: 0px 14px 12px -12px #535353;
}
footer p, footer label{color:#fff;}
footer div{padding: 3px 8px 3px 8px;}
footer a{
	color: #F5E487;
}
footer a:hover, footer a:focus {
	color: #D8C780;
}
.newsletterList{
	list-style:none;margin-left: -20px;
	}
.noBullets{list-style: none; padding-left: 0px;}
.testimonial1{width: 96%;padding: 12px 24px 12px 24px; background-color: #37FDFC; border-radius: 10px 60px; margin-left: 20px; margin-right: 20px;margin-bottom: 24px;box-shadow: 0px 14px 12px -12px #535353;}
.testimonial2{width: 96%;padding: 12px 24px 12px 24px; background-color: #FFF6E5; border-radius: 10px 60px; margin-left: 20px; margin-right: 20px;margin-bottom: 24px;box-shadow: 0px 14px 12px -12px #535353;}
.parentSig{float: right; font-style: italic; font-weight: bold;}
.imgPadding{padding: 6px 6px 6px 6px;}
@media (min-width: 768px) {
  body {
    background-image: url(/imgs/bg/archeryBG_img2.jpg) repeat-x;
  }
}

@media screen and (max-width: 767px) {
	.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff; text-decoration:underline;}
	.navbar-toggle{color: #fff;}
	.navbar-toggle:active{background-color: #000;}
	.navbar-toggle:hover{text-decoration: underline; color: #000;}
	.panelNewsContent,.panelContent2{margin-bottom: 30px;}
	footer{margin-top: -30px;}
	.jumbotron {display: none;}
	body{background-image: none;
		background-color: #E0E0E0;}
}
@media (max-device-width: 480px) and (orientation: landscape) {
  button.navbar-toggle>span.sr-only>p{color:#fff;}
}